An Improved Encoding Technique for Gate Level Information Flow Tracking
نویسندگان
چکیده
High-assurance systems, such as flight control and banking systems require strict guarantees on information flows or else face catastrophic consequences. Information flow tracking (IFT) is a frequently used security measure for preventing unintended information flows in such systems. Recently, Gate Level Information Flow Tracking (GLIFT) has been proposed to track information flows at the hardware level. GLIFT enables a concrete understanding of all information flows from Boolean gates. It unifies the notions of explicit flows, covert channels, and even timing channels at the gate level and provides a general approach for enhancing important security properties such as integrity and confidentiality. This article presents a new encoding scheme for GLIFT with fewer encoding states by combining two states into one. Unlike the previous method, this reduction in encoding states allows the GLIFT tracking logic to operate independently from the original circuit. This independence allows for the GLIFT logic to be configured as both redundancy and tracking logic for the original circuit. Further, experimental results show this new state assignment provides on average 25.7% reductions in area, 31.4% reductions in delay, and 48.6% decrease in simulation time for several IWLS benchmarks.
منابع مشابه
Tracking Information Flow at the Gate-Level for Secure Architectures
Many critical systems require tight guarantees on the flow of information, for example when handling secret cryptographic keys or critical avionics data. Unfortunately, even understanding the true flow of information through a traditional processor is difficult because executing an instruction affects so much internal state: the program counter, the memory system, forwarding and pipeline logic,...
متن کاملSelective Encoding for Abstractive Sentence Summarization
We propose a selective encoding model to extend the sequence-to-sequence framework for abstractive sentence summarization. It consists of a sentence encoder, a selective gate network, and an attention equipped decoder. The sentence encoder and decoder are built with recurrent neural networks. The selective gate network constructs a second level sentence representation by controlling the informa...
متن کاملEvaluation of Energy Dissipation and Flow Rate of Elliptical-Lopac Gate under Sudden Transition Condition
Lopac gates, with the benefits of easy installation, automation and the ability to pass sediments and floating objects, are among the new structures considered for water level regulation and flow control in the irrigation canals. Converting the shape of the gate from a rectangular one to an elliptical one allows the flow rate to be increased by the same water level. In the present study, the ef...
متن کاملIntegrated Primary Controller Design in AC Microgrids Using Optimal Tracking Control Technique
In this paper, an optimal integrated inner controller is designed for the microgrid primary control level. The main task of the primary control level is to maintain stability and proper power sharing in microgrids. Non-optimal controllers have been generally used to design the inner controller in this level in the majority of researches. On the other hand, accurate and complete models of microg...
متن کاملTest and Evaluation of Patient Tracking Platform: Use of Near Field Communication
In an earthquake situation, medical response communities such as field and referral hospitals are being challenged with injured victims’ identification and tracking. In our project, we developed a patient tracking platform (PTP). In this platform, first responders triage the patients with an electronic tag that reports the location and some information of each patient during his or her movement...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011